package mx.com.fractal.ristorante.service.impl;

import javax.ejb.Singleton;
import javax.interceptor.Interceptors;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.ejb.interceptor.SpringBeanAutowiringInterceptor;

import mx.com.fractal.ristorante.dao.ClienteDAO;
import mx.com.fractal.ristorante.dto.ClienteDTO;
import mx.com.fractal.ristorante.service.ClienteService;

@Singleton
@Interceptors(SpringBeanAutowiringInterceptor.class)
public class ClienteServiceImpl implements ClienteService {
	
	@Autowired
	private ClienteDAO clienteDAO;

	public void save(ClienteDTO cliente) throws Exception {
		Integer id = clienteDAO.save(cliente);
		cliente.setIdCliente(id);

	}

}
